from openpyxl import Workbook


def create_workbook():
    # 创建一个新的工作簿
    wb = Workbook()

    # 创建第一个工作表并指定名称
    ws1 = wb.create_sheet("Sheet1")

    # 尝试创建第二个工作表，名称与第一个工作表相同
    ws2 = wb.create_sheet("Sheet1")

    # 检查 ws1 和 ws2 是否是同一个对象
    print(ws1 is ws2)  # 输出: True

    # 写入数据到第一个工作表
    ws1['A1'] = 'Hello'
    ws1['B1'] = 'World'
    ws1.append([1, 2, 3, 4, 5])
    ws1.append(['a', 'b', 'c', 'd', 'e'])

    # 保存工作簿
    wb.save('example_with_duplicate_sheet_name.xlsx')


if __name__ == '__main__':
    create_workbook()
